Приложения должны участвовать в принятии решений об управлении питанием для обеспечения безошибочной работы системы при отключении и включении питания. Приложения должны отвечать на запросы системы и пользователя о переходе в режим экономии электроэнергии, а затем реагировать на уведомления о возврате в обычный режим, сохраняя данные после возврата.
В этой главе термин «спать» означает, что система находится в режиме ожидания или бездействует. Для приложения режим ожидания и бездействие ничем не отличаются. Различие заключается в том, как операционная система определяет, от чего отключается питание. Приложение не должно предоставлять дополнительную информацию для выяснения этого.
OnNow – это набор спецификаций для разработчиков аппаратного и программного обеспечения, позволяющий персональным компьютерам предоставлять те же возможности, что и телевизоры, видеомагнитофоны, музыкальные центры и другие устройства.